package builder

// OrderBuilder 建造者接口
type OrderBuilder interface {
	SetID() OrderBuilder
	SetCustomer(name, email, address string) OrderBuilder
	SetItems(items []Item) OrderBuilder
	SetPayment(method string, amount float64) OrderBuilder
	SetShipping(method string, cost float64) OrderBuilder
	Build() *Order
}
